home *** CD-ROM | disk | FTP | other *** search
- //
- // Script with parts definition
- //
- // This file is included by Data\Logic\%Game Mode%\Parts.scr which includes Data\Logic\Common\Part.def
- // so it can use keywords declared in Part.def
- //
- $GLASS_REFL_MAT(s, "G2R_GlassReflection.mat")
- $GLASS_REFL_BROKEN_MAT(s, "G2R_GlassReflectionBroken.mat")
- $GLASS_REFL_MAT_MENU(s, "G2R_GlassReflection_MENU.mat")
- $GLASS_REFL_BROKEN_MAT_MENU(s, "G2R_GlassReflectionBroken_MENU.mat")
-
- $GLASS_REFL_MAT_LOD1(s, "G2R_GlassReflection_1.mat")
- $GLASS_REFL_BROKEN_MAT_LOD1(s, "G2R_GlassReflectionBroken_1.mat")
-
- $GLASS_REFL_MAT_LOD2(s, "G2R_GlassReflection_2.mat")
- $GLASS_REFL_BROKEN_MAT_LOD2(s, "G2R_GlassReflectionBroken_2.mat")
- Exhaust( "G2R_Expirat" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust.3da")
- MountingDummy("DExhaust")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_A" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_A.3da")
- MountingDummy("DExhaust_A")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_B" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_B.3da")
- MountingDummy("DExhaust_B")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_C" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_C.3da")
- MountingDummy("DExhaust_C")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_D" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_D.3da")
- MountingDummy("DExhaust_D")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_E" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_E.3da")
- MountingDummy("DExhaust_E")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_F" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_F.3da")
- MountingDummy("DExhaust_F")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Exhaust( "G2R_Expirat_G" )
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Exhaust_G.3da")
- MountingDummy("DExhaust_G")
- InstallSlot("Exhaust")
-
- !include("..\\presets\\DefaultExpirat.scr")
- }
-
- Bonnet("G2R_Bonnet")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Bonnet.3da")
- MountingDummy("DBonnet")
- InstallSlot("Bonnet")
-
- !include("..\\presets\\DefaultBonnet.scr")
- }
-
- Spoiler("G2R_BumperRear_A")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_A.3da")
- MountingDummy("DBumperR_A")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_B")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_B.3da")
- MountingDummy("DBumperR_B")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_C")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_C.3da")
- MountingDummy("DBumperR_C")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_D")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_D.3da")
- MountingDummy("DBumperR_D")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_E")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_E.3da")
- MountingDummy("DBumperR_E")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_F")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_F.3da")
- MountingDummy("DBumperR_F")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperRear_G")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperR_G.3da")
- MountingDummy("DBumperR_G")
- InstallSlot("BumperRear")
-
- !include("..\\presets\\DefaultBumperRear.scr")
-
- // TODO: lights!!!
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_A")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_A.3da")
- MountingDummy("DBumperF_A")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_B")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_B.3da")
- MountingDummy("DBumperF_B")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_C")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_C.3da")
- MountingDummy("DBumperF_C")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_D")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_D.3da")
- MountingDummy("DBumperF_D")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_E")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_E.3da")
- MountingDummy("DBumperF_E")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_F")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_F.3da")
- MountingDummy("DBumperF_F")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- //-------------------------------------------------------------------------------------------------
- Spoiler("G2R_BumperFront_G")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_BumperF_G.3da")
- MountingDummy("DBumperF_G")
- InstallSlot("BumperFront")
-
- !include("..\\presets\\DefaultBumperFront.scr")
- }
-
- Spoiler("G2R_Fender_A")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_A.3da")
- MountingDummy("DFender_A")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_B")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_B.3da")
- MountingDummy("DFender_B")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_C")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_C.3da")
- MountingDummy("DFender_C")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_D")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_D.3da")
- MountingDummy("DFender_D")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_E")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_E.3da")
- MountingDummy("DFender_E")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_F")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_F.3da")
- MountingDummy("DFender_F")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Fender_G")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Fender_G.3da")
- MountingDummy("DFender_G")
- InstallSlot("Fender")
-
- !include("..\\presets\\DefaultFender.scr")
- }
-
- Spoiler("G2R_Skirt_A")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_A.3da")
- MountingDummy("DSkirt_A")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_B")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_B.3da")
- MountingDummy("DSkirt_B")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_C")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_C.3da")
- MountingDummy("DSkirt_C")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_D")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_D.3da")
- MountingDummy("DSkirt_D")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_E")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_E.3da")
- MountingDummy("DSkirt_E")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_F")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_F.3da")
- MountingDummy("DSkirt_F")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Skirt_G")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Skirt_G.3da")
- MountingDummy("DSkirt_G")
- InstallSlot("Skirt")
-
- !include("..\\presets\\DefaultSkirt.scr")
- }
-
- Spoiler("G2R_Spoiler_A")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_A.3da")
- MountingDummy("DSpoiler_A")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_B")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_B.3da")
- MountingDummy("DSpoiler_B")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_C")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_C.3da")
- MountingDummy("DSpoiler_C")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_D")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_D.3da")
- MountingDummy("DSpoiler_D")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_E")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_E.3da")
- MountingDummy("DSpoiler_E")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_F")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_F.3da")
- MountingDummy("DSpoiler_F")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Spoiler("G2R_Spoiler_G")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_Spoiler_G.3da")
- MountingDummy("DSpoiler_G")
- InstallSlot("Spoiler")
-
- !include("..\\presets\\DefaultSpoiler.scr")
- }
-
- Door("G2R_DoorL")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_DoorL.3da")
- MountingDummy("DDoorL")
- InstallSlot("DoorLeft")
-
- AddGridLocation(0, 0, 1, 1)
-
- !include("..\\presets\\DefaultDoorLeft.scr")
-
- Glass("FrontLeft")
- {
- AddGridLocation(0, 1, 1, 1)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFL", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
- }
- Door("G2R_DoorR")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_DoorR.3da")
- MountingDummy("DDoorR")
- InstallSlot("DoorRight")
-
- AddGridLocation(2, 0, 1, 1)
-
- !include("..\\presets\\DefaultDoorRight.scr")
-
- Glass("FrontRight")
- {
- AddGridLocation(2, 1, 1, 1)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT, GLASS_REFL_BROKEN_MAT, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD1, GLASS_REFL_BROKEN_MAT_LOD1, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassMaterialParams("GlassFR", GLASS_REFL_MAT_LOD2, GLASS_REFL_BROKEN_MAT_LOD2, GLASS_REFL_MAT_MENU, GLASS_REFL_BROKEN_MAT_MENU)
- GlassDestructionFX("GlassLeftRight")
- }
- }
- Antenna("G2R_AntennaF")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_AntennaF.3da")
- MountingDummy("DAntennaF")
- InstallSlot("AntennaF")
-
- !include("..\\presets\\DefaultAntennaMain.scr")
- }
- CarPartMesh("G2R_WiperL")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_WiperL.3da")
- MountingDummy("DWiperL")
- InstallSlot("WiperLeft")
-
- !include("..\\presets\\DefaultWiper.scr")
- AddGridLocation(0, 1, 1, 1)
- }
-
- CarPartMesh("G2R_WiperR")
- {
- MeshName("Data/Cars/G2R/Parts/G2R_WiperR.3da")
- MountingDummy("DWiperR")
- InstallSlot("WiperRight")
-
- !include("..\\presets\\DefaultWiper.scr")
- AddGridLocation(2, 1, 1, 1)
- }
-
-
-
-